﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Mascotas.Master" AutoEventWireup="true" CodeBehind="adoptar-mascota.aspx.cs" Inherits="RegistroMascotas2.adoptar_mascota" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register TagPrefix="uc" TagName="MenuUsuario" Src="~/MenuUsuario.ascx" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="adoptarMascota">
    <div class="tituloSeccion">
        <h2>ADOPTAR MASCOTA</h2>
    </div>
    <div id="cuentaizq">
        <uc:MenuUsuario id="menuUsuario" runat="server"></uc:MenuUsuario>
    </div>
    <div id="cuentacentro" runat="server" class="cuentacentro">
        <div id="buscarPorCodigo" runat="server">
            <asp:Label ID="lblBusqueda" runat="server" Text="Código Alternativo de la Mascota: " CssClass="inputs"/></br>
            <asp:TextBox ID="txtBusqueda" runat="server" ValidationGroup="modificar" MaxLength="12"/>
            <asp:FilteredTextBoxExtender ID="feBusqueda" runat="server" TargetControlID="txtBusqueda"
            FilterMode="ValidChars" ValidChars="abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÑñÁÉÍÓÚáéíóú0123456789" 
            InvalidChars="ÁÉÍÓÚáéíóú,.:;_-+*¨´[]^`{}¡!¿?/&amp;%$#&quot;=|°¬&lt;&gt;@"  />
            <asp:Button ID="btnBuscar" runat="server" Text="Buscar" CssClass="botonpatita" 
                onclick="btnBuscar_Click" ValidationGroup="modificar"/>
            </br>
            <asp:RequiredFieldValidator ID="rfvCodigo" runat="server" CssClass="errores" ErrorMessage="Falta código alternativo" ValidationGroup="modificar" ControlToValidate="txtBusqueda"/>
            <asp:GridView ID="gvBusqueda" runat="server" AutoGenerateColumns="False" ShowHeader="False" AllowPaging="True" PageSize="1">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <%--Esta sección se repite--%>
                            <div>
                                <asp:Label ID="lblNombre" runat="server" Text='<%# Bind("Nombre") %>' />                                        
                                <asp:Button ID="btnModificarMascota" runat="server" Text="Adoptar" CssClass="botonpatitagrande" CommandArgument='<%# Bind("IdMascota") %>'
                                    OnClick="btnModificarMascota_Click" />
                            </div>                                    
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
                <EmptyDataTemplate>
                    <asp:Label ID="Label1" runat="server" Text="No se ha encontrado ninguna coincidencia con el criterio de búsqueda." />
                </EmptyDataTemplate>
            </asp:GridView></br>
            <div id="busqDueño" runat="server">
                <asp:Label ID="lblBusquedaDueño" runat="server" Text="DNI del dueño: " CssClass="inputs"/></br>
                <asp:TextBox ID="txtBusquedaDueño" runat="server" MaxLength="8"/>
                <asp:FilteredTextBoxExtender ID="feNombre" runat="server" TargetControlID="txtBusquedaDueño"
                FilterMode="ValidChars" ValidChars="0123456789" 
                InvalidChars="abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÑñÁÉÍÓÚáéíóú ,.:;_-+*¨´[]^`{}¡!¿?/&amp;%$#&quot;=|°¬&lt;&gt;@"  />
                <asp:Button ID="btnBuscarDueño" runat="server" Text="Buscar Dueño" CssClass="botonpatitagrande" OnClick="btnBuscarDueño_Click" ValidationGroup="dueño"/>
                </br>
                <asp:RequiredFieldValidator ID="rfvNombre" runat="server" CssClass="errores" ErrorMessage="Se requiere DNI de dueño." ControlToValidate="txtBusquedaDueño" ValidationGroup="dueño"/>
                <asp:GridView ID="gvDueños" runat="server" AutoGenerateColumns="False" ShowHeader="False" AllowPaging="True" PageSize="1">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <%--Esta sección se repite--%>
                            <div

                                <asp:Label ID="lblNombre" runat="server" Text='<%# Bind("Nombre") %>' />                                        
                                <asp:Button ID="btnAsignar" runat="server" Text="Asignar Dueño" CssClass="botonpatitagrande" CommandArgument='<%# Bind("IdPersona") %>' OnClick="asignarDueño_click" />
                            </div>                                    
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
                <EmptyDataTemplate>
                    <asp:Label ID="Label1" runat="server" Text="No se ha encontrado ninguna coincidencia con el criterio de búsqueda." />
                </EmptyDataTemplate>
                </asp:GridView>
            </div>
        </div>
    </div>
    <div class="contenedorNotificacion">
        <asp:Label ID="lblNotificacion" runat="server" Text="" CssClass="lblNotificacion" />
    </div>
    </div>
</asp:Content>
